package com.syas.model.models;

import com.syas.base.model.interfaces.ICUDEable;
import com.syas.base.model.models.Entity;

/**
 * Created by weigong on 2015/12/5.
 */
public class Target extends Entity<Integer> implements ICUDEable {


    // Fields
    private String citygrade;
    private String station;
    private String grade;
    private String gradecode;
    private Double monthtarget;
    private Double avetarget;
    /**
     * 工资基数
     */
    private Double basicSalary;
    /**
     * 绩效 工资基数
     */
    private Double jixSalaryBase;

    // Constructors

    /** default constructor */
    public Target() {
    }

    public Target(String citygrade, String station, String grade,
                  String gradecode, Double monthtarget, Double avetarget,
                  Double basicSalary, Double jixSalaryBase) {
        this.citygrade = citygrade;
        this.station = station;
        this.grade = grade;
        this.gradecode = gradecode;
        this.monthtarget = monthtarget;
        this.avetarget = avetarget;
        this.basicSalary = basicSalary;
        this.jixSalaryBase = jixSalaryBase;
    }

    /** full constructor */


    // Property accessors
    public String getCitygrade() {
        return this.citygrade;
    }

    public void setCitygrade(String citygrade) {
        this.citygrade = citygrade;
    }

    public String getStation() {
        return this.station;
    }

    public void setStation(String station) {
        this.station = station;
    }

    public String getGrade() {
        return this.grade;
    }

    public void setGrade(String grade) {
        this.grade = grade;
    }

    public String getGradecode() {
        return this.gradecode;
    }

    public void setGradecode(String gradecode) {
        this.gradecode = gradecode;
    }

    public Double getMonthtarget() {
        return this.monthtarget;
    }

    public void setMonthtarget(Double monthtarget) {
        this.monthtarget = monthtarget;
    }

    public Double getAvetarget() {
        return this.avetarget;
    }

    public void setAvetarget(Double avetarget) {
        this.avetarget = avetarget;
    }


    public Double getJixSalaryBase() {
        return jixSalaryBase;
    }

    public void setJixSalaryBase(Double jixSalaryBase) {
        this.jixSalaryBase = jixSalaryBase;
    }

    public Double getBasicSalary() {
        return basicSalary;
    }

    public void setBasicSalary(Double basicSalary) {
        this.basicSalary = basicSalary;
    }
}
